home *** CD-ROM | disk | FTP | other *** search
-
-
-
- SSSSVVVV____SSSSIIIIGGGGNNNNAAAALLLL((((DDDD3333)))) SSSSVVVV____SSSSIIIIGGGGNNNNAAAALLLL((((DDDD3333))))
-
-
-
- NNNNAAAAMMMMEEEE
- _SSSS_VVVV______SSSS_IIII_GGGG_NNNN_AAAA_LLLL - wake up a process sleeping on a synchronization variable
-
- SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
- _####_iiii_nnnn_cccc_llll_uuuu_dddd_eeee _<<<<_ssss_yyyy_ssss_////_kkkk_ssss_yyyy_nnnn_cccc_hhhh_...._hhhh_>>>>
- _####_iiii_nnnn_cccc_llll_uuuu_dddd_eeee _<<<<_ssss_yyyy_ssss_////_dddd_dddd_iiii_...._hhhh_>>>>
- _iiii_nnnn_tttt _SSSS_VVVV______SSSS_IIII_GGGG_NNNN_AAAA_LLLL_((((_ssss_vvvv______tttt _****_s_v_p);
-
- AAAArrrrgggguuuummmmeeeennnnttttssss
- _s_v_p Pointer to the synchronization variable to be signaled.
-
- DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
- If one or more processes are blocked on the synchronization variable
- specified by _s_v_p, _SSSS_VVVV______SSSS_IIII_GGGG_NNNN_AAAA_LLLL wakes up a single blocked process. Note that
- synchronization variables are stateless -- calls to _SSSS_VVVV______SSSS_IIII_GGGG_NNNN_AAAA_LLLL only affect
- processes currently blocked on the synchronization variable.
-
- RRRReeeettttuuuurrrrnnnn VVVVaaaalllluuuueeeessss
- Returns 1 if a process was unblocked, 0 otherwise.
-
- LLLLeeeevvvveeeellll
- Base or Interrupt.
-
- SSSSyyyynnnncccchhhhrrrroooonnnniiiizzzzaaaattttiiiioooonnnn CCCCoooonnnnssssttttrrrraaaaiiiinnnnttttssss
- Does not sleep.
-
- Driver-defined basic locks and read/write locks may be held across calls
- to this function.
-
- RRRREEEEFFFFEEEERRRREEEENNNNCCCCEEEESSSS
- _SSSS_VVVV______AAAA_LLLL_LLLL_OOOO_CCCC(D3), _SSSS_VVVV______IIII_NNNN_IIII_TTTT(D3), _SSSS_VVVV______DDDD_EEEE_AAAA_LLLL_LLLL_OOOO_CCCC(D3), _SSSS_VVVV______DDDD_EEEE_SSSS_TTTT_RRRR_OOOO_YYYY(D3), _SSSS_VVVV______WWWW_AAAA_IIII_TTTT(D3),
- _SSSS_VVVV______WWWW_AAAA_IIII_TTTT______SSSS_IIII_GGGG(D3), _SSSS_VVVV______BBBB_RRRR_OOOO_AAAA_DDDD_CCCC_AAAA_SSSS_TTTT(D3).
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- PPPPaaaaggggeeee 1111
-
-
-
-